import Public from './../api/public'

const Wechat = {
    config() {
        Public.ShareConfig().then((result) => {
            let data = JSON.parse(result)
            wx.config(data)
        }).catch((err) => {
            console.log(err)
        });
    },
    share(obj) {
        wx.ready(function () {
            // 监听“分享给朋友”“分享到QQ”
            wx.onMenuShareAppMessage(obj);

            // 监听“分享到朋友圈”
            wx.onMenuShareTimeline(obj);

            // 监听“分享到QQ”
            wx.onMenuShareQQ(obj);

            // 监听“分享到微博”
            wx.onMenuShareWeibo(obj);

            // 监听“分享到QZone”
            wx.onMenuShareQZone(obj);

        })
    },
    openLocation(obj) {
        wx.openLocation(obj);
    },
    getLocation() {
        wx.getLocation({
            type: 'wgs84', // 默认为wgs84的gps坐标，如果要返回直接给openLocation用的火星坐标，可传入'gcj02'
            success: function (res) {
                //使用微信内置地图查看位置接口  
                // wx.openLocation({
                //     latitude: res.latitude, // 纬度，浮点数，范围为90 ~ -90  
                //     longitude: res.longitude, // 经度，浮点数，范围为180 ~ -180。  
                //     name: '我的位置', // 位置名  
                //     address: '329创业者社区', // 地址详情说明  
                //     scale: 28, // 地图缩放级别,整形值,范围从1~28。默认为最大  
                //     infoUrl: 'http://www.gongjuji.net' // 在查看位置界面底部显示的超链接,可点击跳转（测试好像不可用）  
                // });
                console.log(res, 'getLocation')
                return res
            },
            fail: function (err) {
                alert(JSON.stringify(err))
            }
        });
    }
}

export default Wechat;

